package com.deyuanyun.pic.risk.service;

import com.deyuanyun.pic.risk.controller.dto.HcaInfoQuery;
import com.deyuanyun.pic.risk.controller.dto.HcaStatisticsQuery;
import com.deyuanyun.pic.risk.controller.vo.HcaStatisticsVO;
import com.deyuanyun.pic.risk.domain.HcaInfo;
import com.github.pagehelper.Page;

import java.math.BigDecimal;
import java.util.HashMap;
import java.util.List;

/**
 * 高后果区管理 接口
 *
 * @author huanglw
 * @date 2016-8-2
 *
 * History: [修改人][时间][修改描述]
 */
public interface HcaService {

	/**
	 * 根据条件 分页查询当前“高后果区”管段的信息
	 *
	 * @param hcaInfoQuery
	 * @return
	 */
	Page<HcaInfo> queryHca(HcaInfoQuery hcaInfoQuery);

	/**
	 * 高后果区 统计
	 *
	 * @param hcaStatisticsQuery
	 * @return
     */
	HcaStatisticsVO statistics(HcaStatisticsQuery hcaStatisticsQuery);
}
